package com.example.ycdyus.dailyfruit.utils;



import com.example.ycdyus.dailyfruit.BaseApp;
import com.example.ycdyus.dailyfruit.constant.AppConfig;

import java.io.File;

/**
 * 项目名称：Sybl
 * 类描述：
 * 创建人：zhangwei
 * 创建时间：2015-10-10 上午10:01
 * 修改人：zhangwei
 * 修改时间：2015-10-10 上午10:01
 * 修改备注：
 *
 * @version 1.0
 */
public class FileUtil {

    /**
     * 获取程序APP根目录
     *
     * @return
     */


    public static String getRootCache() {
        File externalCacheDir = BaseApp.getInstance().getExternalCacheDir();
        if (!externalCacheDir.exists()) {
            externalCacheDir.mkdirs();
        }
        return externalCacheDir.getAbsolutePath();
    }

    /**
     * 获取图片的保存路径
     *
     * @return
     */
    public static File getImageCache() {
        String imageCache = getRootCache() + File.separator + AppConfig.APP_IMAGE_CACHE;
        File file = new File(imageCache);
        if (!file.exists()) {
            file.mkdir();
        }
        return file;
    }


}
